# uncompyle6 version 3.2.3
# Python bytecode 3.6 (3379)
# Decompiled from: Python 3.6.8 |Anaconda custom (64-bit)| (default, Feb 21 2019, 18:30:04) [MSC v.1916 64 bit (AMD64)]
# Embedded file name: site-packages\certifi\core.py
"""
certifi.py
~~~~~~~~~~

This module returns the installation location of cacert.pem.
"""
import os, warnings


class DeprecatedBundleWarning(DeprecationWarning):
    """
    The weak security bundle is being deprecated. Please bother your service
    provider to get them to stop using cross-signed roots.
    """

    pass


def where():
    f = os.path.dirname(__file__)
    return os.path.join(f, "cacert.pem")


def old_where():
    warnings.warn(
        "The weak security bundle has been removed. certifi.old_where() is now an alias of certifi.where(). Please update your code to use certifi.where() instead. certifi.old_where() will be removed in 2018.",
        DeprecatedBundleWarning,
    )
    return where()


if __name__ == "__main__":
    print(where())
